About Barns Hogan Limited (07717704) United Kingdom