About Allen Francis Ltd (12774363) United Kingdom