About Seddon Silcock Limited (03068470) United Kingdom