About Alfred Parker Ltd (12256615) United Kingdom