About The Chipper Group Ltd (12397778) United Kingdom