About J & J Dalbeattie Ltd (SC626443) United Kingdom