About Grigg Holdings Limited (10322117) United Kingdom