About Samuel Barbara Developments Limited (03826937) United Kingdom