About Mandi Taylor Limited (11153756) United Kingdom