About Ol & Edward Ltd (12485384) United Kingdom