About Griffin And Smith Limited (SC615933) United Kingdom