About Bishop & Miles Limited (04491061) United Kingdom