About Struss Developments Limited (08289651) United Kingdom