About Wabsys Limited (05846242) United Kingdom