About Clanshaw Services Limited (09862062) United Kingdom