About Jeffrey & Gerard Limited (12487081) United Kingdom