About Somerset Flats Ltd (12286488) United Kingdom