About Sewallis Limited (08044203) United Kingdom