About Kedslie Anderson Limited (10590551) United Kingdom