About Roman Kendrick Limited (13531081) United Kingdom