About Sam Noakes Trading Ltd (12302833) United Kingdom