About The Eager Weaver Limited (SC459243) United Kingdom