About Plumbbob Limited (05349232) United Kingdom