About The Bayard Partnership Limited (09492859) United Kingdom