About Belmar Nottingham Limited (06514939) United Kingdom