About Ma & Sj Odell Limited (05368236) United Kingdom