About Fleurdelis Nicol & Andrew Limited (09143135) United Kingdom