About Rotherwood Building Co. Limited (04417184) United Kingdom