About Eckert Street Limited (06745761) United Kingdom