About P H Mclelland Limited (SC238760) United Kingdom