About R.s. Baldie Liquid Packaging Engineers Limited (SC098601) United Kingdom