About Strickley Homeworx Limited (05700643) United Kingdom