About C. O. B. Luton Limited (01221018) United Kingdom