About Griffin & Sage Limited (07271338) United Kingdom