About Ros Scherler Limited (03466060) United Kingdom