About Martin Stoehr Ltd (11288780) United Kingdom