About Alfold Ltd (10415596) United Kingdom