About Allanfauld (holdings) Limited (SC135368) United Kingdom