About Rutland No7 Limited (SC555415) United Kingdom