About Sandhars Cost Cutter Limited (05364302) United Kingdom