About Rogers And Hammond Building Services Ltd (09964522) United Kingdom