About The Ten Bob Ltd (12603181) United Kingdom