About The Style Charter Ltd (13282766) United Kingdom