About Aj Loydall Holdings Limited (12998832) United Kingdom