About Major Living Limited (09021664) United Kingdom