About Ingamells Developments Limited (01358624) United Kingdom