About Floreat Design & Marketing Limited (11069616) United Kingdom