About Griffin Fixing Solutions Limited (11715039) United Kingdom