About The Smillie Flats Ltd (10227948) United Kingdom