About Griffin & King Limited (05403656) United Kingdom