About Kamros Barking Limited (08745165) United Kingdom