About Griffart Limited (06484795) United Kingdom