About Poxrucker & Co Limited (09638796) United Kingdom