About Kirk Vallis Ltd (10359301) United Kingdom