About Skara Tattoo Limited (11162499) United Kingdom