About Palmer Bros (kilwinning) Limited (SC033543) United Kingdom