About Bakarawala Consulting Limited (08665609) United Kingdom