About Anlaby Limited (11003217) United Kingdom