About Neil Bedecker Limited (11347952) United Kingdom