About Seagrave Holdings Limited (05949816) United Kingdom