About Scott Compass Limited (02467609) United Kingdom