About Penny-smith Holdings Ltd (13240961) United Kingdom