About Wm Badgeworth Lane Limited (12550564) United Kingdom