About Allanfield Projects Limited (10046215) United Kingdom