LAHSO must be permitted by your national aviation authority, in this case the UK CAA, who do not approve UK operators to participate in LAHSO and therefore all UK airlines will decline a LAHSO clearance.
So "company policy" it may be, but I believe it is the only policy open to them.