About Londeswold Ltd (13480062) United Kingdom