About Designed And Directed Ltd (10846270) United Kingdom