About Barry Newman Ltd (07546122) United Kingdom