About Barrie Stephen Ashby Limited (06838902) United Kingdom