About Sera Jacobs Eco Limited (12350199) United Kingdom