About Flowers School Of Technology And Management Limited (06729978) United Kingdom