About Pedralbes Limited (03113466) United Kingdom