About J S Balduckie Ltd (05815290) United Kingdom