About Keegan White Limited (09726292) United Kingdom