About Barry Godfrey Limited (07925260) United Kingdom