About Rogers & Sons Limited (03478809) United Kingdom