About Smith De Cruz Limited (09043579) United Kingdom