About Grenfel Consulting Limited (04552208) United Kingdom