About Highland Slough Limited (05840822) United Kingdom