About Loxford Equipment Co.limited (00785981) United Kingdom