About Samuels Developments Limited (12718366) United Kingdom