About Ian Meekins & Co Ltd (07607235) United Kingdom