About Loxley Benedict Limited (12150058) United Kingdom