About Head Quarters (aberdeen) Limited (SC508307) United Kingdom