About Palladio Associates Limited (02526645) United Kingdom