About Kingfisher Scott Ltd (12279468) United Kingdom