About Barrass (hull) Limited (04589791) United Kingdom