About Simon Osterloh Ltd (13043391) United Kingdom