About Baldshaw Ltd (13508258) United Kingdom