About Barrisdale Engineering & Design Services Limited (SC319191) United Kingdom