About P. Hoeben & Sons Ltd (11247157) United Kingdom