About Stretham Wicken Limited (13551753) United Kingdom