About Griffin House Limited (05879636) United Kingdom