About Kloc Development Services Limited (09752240) United Kingdom