About Finn Gledhill Limited (05052278) United Kingdom