About Paramount Services International (stanmore) Limited (11502012) United Kingdom