About Patric Macks Limited (08682133) United Kingdom