About Targasand (contracts) Limited (02574241) United Kingdom