About Seewall Limited (05486968) United Kingdom