About Mckinlay And Sons Limited (12395337) United Kingdom