About Strange Chemistry Limited (09266830) United Kingdom