About Strange & Blinding Limited (03424120) United Kingdom