About Stirling Management & Services Limited (04895883) United Kingdom