About Eastbach Limited (05656344) United Kingdom