About Andrew Dick & Sons Limited (SC020957) United Kingdom