About Kingfisher Scotland Ltd (SC511821) United Kingdom