About Seamus Lyte Management Limited (05029988) United Kingdom