About Fieldstone Delay Analysis Ltd (11780588) United Kingdom