About The Loddon Swan Limited (07752255) United Kingdom