About Mckellar Enterprises Limited (08458260) United Kingdom