About Rob Laurence Small Developments Limited (12607657) United Kingdom