About Bck Consultants International Limited (08599318) United Kingdom