About Rogers & Smith Limited (11033356) United Kingdom