About Lipscombe Developments Limited (06234043) United Kingdom