About Edward L Swan & Co Limited (SC238924) United Kingdom