About Macniven & Cameron (maidstone) Limited (05856315) United Kingdom