About Barker White Limited (06518279) United Kingdom