About Kimbley It Limited (07780759) United Kingdom