About Ld Owens Ltd (13578352) United Kingdom