About Loxham Limited (11411520) United Kingdom