About Splinter & Hertz Ltd (13395663) United Kingdom