About Loggers Handcrafted Designs Ltd (12140373) United Kingdom