About Weymouth Holdings Ltd (13683114) United Kingdom