About Neil Grigg Limited (07572948) United Kingdom