About Sixpenny Button Limited (08759159) United Kingdom