About Barrie Scott Limited (SC424746) United Kingdom