About Immanuel B&s Ltd (12384242) United Kingdom