About M J Bickers Limited (11739806) United Kingdom