About The Jerkin Group Ltd (12176592) United Kingdom