About Grandslamb Services Limited (08939557) United Kingdom