About Strange Oak Limited (10351475) United Kingdom