About Rowe & Sons Limited (11242677) United Kingdom