About Addison & Bhandari Consultants Limited (12065459) United Kingdom