About Jen & B Ltd (12884145) United Kingdom