About Vincent Bmr Limited (11283935) United Kingdom