About Kitewood (st James) Limited (13676690) United Kingdom