About Loxford Folgate Ltd (10936430) United Kingdom