About 30 Churchill Road & Co. Ltd. (05947540) United Kingdom