About No 23 Bedhampton Ltd (13368626) United Kingdom