About Foregale Limited (01583916) United Kingdom