About Mckendrick Williams Limited (07604335) United Kingdom