About Seer Solutions Limited (03298022) United Kingdom