About Gregory J Smith Limited (06044217) United Kingdom