About Inventabrand Consulting Limited (07215710) United Kingdom