About Rother Building & Developments Limited (02753819) United Kingdom