About Derekbak Consultancy Services Ltd (09131807) United Kingdom