About Barker Ross Industrial Limited (07097247) United Kingdom