About S And S Developments Building Co. Limited (02275083) United Kingdom