About Alllocks Limited (12989186) United Kingdom