About M.j. Owens (technical Services) Limited (01849145) United Kingdom