About Strulch Limited (05052776) United Kingdom