About Lynch Pin Developments Ltd (11786321) United Kingdom