About Meredith Stamp Ltd (07966613) United Kingdom