About K & W (scotland) Limited (SC336783) United Kingdom