About Roehampton Stirling Ltd. (11338602) United Kingdom