About Kane Utilities Limited (SC584251) United Kingdom