About Mr R Allen Ltd (10980243) United Kingdom