About Jhq Ludlow Limited (11052078) United Kingdom