About Sterling Flats Limited (07778895) United Kingdom