About Robert Montgomery Studio Limited (09279805) United Kingdom