About Robert Harrop Designs Limited (02476064) United Kingdom