About Luard & Shaw Productions Ltd (08005638) United Kingdom