About Seput Holdings Limited (07568129) United Kingdom