About Barry Middleton Ltd (07943284) United Kingdom