About David Philp (commercials) Limited (SC084457) United Kingdom