About Lammer Law Developments Limited (02278461) United Kingdom