About Stanley & Ipkiss Limited (12261382) United Kingdom