About The Carroll Partnership Ltd (07604736) United Kingdom