About Swan Seals (aberdeen) Limited (04608324) United Kingdom