About Boo Marketing & Media Management Limited (04226250) United Kingdom